obsolescence of stock